﻿	public {PropertyType} {PropertyName}{IndexName}			//ClassForeignKeyProperty.tpl
	{
		get { 
			if({PropertyLocalVariableName} == null)
				{PropertyLocalVariableName} = new {PropertyType}({ForeignConstructorParameters});
			return {PropertyLocalVariableName}; 
			}
			
		set { 
			{PropertyLocalVariableName} = value; 
			{PropertyLocalVariableNamesAsignation}
			}	
	}
